ASX: An Object-Oriented Framework for Developing Distributed Applications
نویسنده
چکیده
The ADAPTIVE Service eXecutive (ASX) is a highly modular and extensible object-oriented framework that simplifies the development and configuration of distributed applications on shared memory multi-processor platforms. This paper describes the structure and functionality of the ASX framework’s object-oriented architecture. In addition, the paper presents the results of performance experiments conducted using ASX-based implementations of connection-oriented and connectionless protocols from the TCP/IP protocol family. These experiments measure the performance impact of alternative methods for parallelizing communication protocol stacks. Throughout the paper, examples are presented to indicate how the use of object-oriented techniques facilitate application extensibility, component reuse, and performance
منابع مشابه
An object-oriented framework for dynamically configuring extensible distributed systems
Developing extensible, robust, and efficient distributed systems is a complex task. To help alleviate this complexity, we have developed the ADAPTIVE Service eXecutive (ASX) framework. ASX is an object-oriented framework composed of automated tools and reusable components. These tools and components help to simplify the development, configuration, and reconfiguration of applications in a distri...
متن کاملExperiences with an Object-Oriented Architecture for Developing Dynamically Extensible Distributed System Management Software
Developing extensible, robust, and efficient distributedapplications is a complex task. To help alleviate this complexity, we have developed the ADAPTIVE Service eXecutive (ASX) framework. ASX is an object-oriented framework composed of automated tools and reusable C++ components. These tools and components simplify the development, configuration, and reconfiguration of distributed applications...
متن کاملThe ADAPTIVE Service Executive: An Object-Oriented Architecture for Configuring Concurrent Distributed Communication Systems
The ADAPTIVE Service eXecutive (ASX) is an objectoriented framework that enhance the development of distributed applications across a range of operating system platforms. The components in ASX were developed using object-oriented design techniques and C++ language features in order to simplify the use of OS mechanisms that provide interprocess communication, communication port demultiplexing, e...
متن کاملThe ADAPTIVE Service Executive: An Object-Oriented Architecture for Configuring Concurrent Distributed Communications Systems
The ADAPTIVE Service eXecutive (ASX) is an objectoriented framework that enhance the development of distributed applications across a range of operating system platforms. The components in ASX were developed using object-oriented design techniques and C++ language features in order to simplify the use of OS mechanisms that provide interprocess communication, communication port demultiplexing, e...
متن کاملA Domain Analysis of Network Daemon Design Dimensions
Applications that effectively utilize multi-processingand network services are able to deliver increased system throughput, reliability, scalability, and cost effectiveness. Designing and implementing such applications is a challenging task, however. This article is part of a continuing series that describes object-oriented techniques that may be used to simplify the development of reliable, ro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994